NAME:
Balaji Moturu

PRESENT ROLE:
Graduate Student

EXPERIENCE:
1 Year 4 Months

ADDRESS:
Montreal, Quebec

SKILLS:

Java - 90%
Python - 90%
C# - 85%
Angular - 80%
React - 75%
SQL - 90%

AI and Machine Learning - 70%
Agile Methodologies - 80%
Mathematics - 95%
Analytical Thinking - 90%

About Me

About Me

Passionate software professional pursuing Masters in Software Engineering, with a Bachelors degree in Computer Science and experience as a Junior Software Engineer at Cognizant Technology Solutions. Proficient in full-stack development, with expertise in Java, Python, C#, Angular, SQL and a track record of successful projects in game development and machine learning. Committed to continuous learning, with strong problem-solving skills and adaptability to new technologies.

  • Profile: Software Engineering & Full Stack Development
  • Interested In: Software Development, AI & Machine Learning, Data Analytics, Prompt Engineering, Application Development
  • Languages: English, French (Intermediate), Telugu, Hindi, Tamil (Basic)
  • Skills: Skills including but not limited to: Java, Python, C, Golang, C++, .NET, HTML, CSS, JavaScript, TypeScript, Angular, MySQL, React, Linux, RESTful API, GitHub, JUnit, Prompt Engineering, Artificial Intelligence, Node.js, Express.js, Mathematics
  • Soft Skills: Emotional Intelligence, Conflict Resolution, Adaptability, Creativity, Analytical Thinking, Communication, Teamwork, Time Management, Critical Thinking, Organizational Skills, Flexibility, Interpersonal Skills
  • Avocations: Computer Science Aficionado, Content Creation, Paper Crafts (Origami), Epicure

Education


2023 - Present

Masters in Software Engineering

Concordia University

Course Work:

  • Advanced Programming Practices
  • Software Quality Assurance
  • Programming and Problem Solving (Java)
  • Comparative Study of Programming Languages
2018-2022

Bachelors in Computer Science

Raghu Institute of Technology

Course Work:

  • Object Oriented Programming
  • Mobile Computing
  • Machine Learning
  • Cryptography and Network Security
  • Database Management Systems
  • Software Project Management
  • Design of Algorithms and Analysis
  • Advanced Data Structures and Algorithms


Experience


September 2022 - July 2023

Junior Software Engineer

COGNIZANT TECHNOLOGY SOLUTIONS (CTS)

Cognizant is a pioneer in digital transformation, helping global brands modernize their IT ecosystems, integrate digital into their business strategies and drive business performance.

  • I led a key project from conception to deployment. By optimizing the code and database interactions, I was able to significantly enhance the overall system efficiency by 20%, reducing response times and improving user satisfaction.
  • I worked closely with teams from different departments, including QA, design and product management. I personally addressed over 50 issues by debugging, writing patches and testing the fixes ensuring that we met our project deadlines without compromising quality.
  • Techniques included optimizing SQL queries, reducing payload sizes and improving data caching strategies. These efforts collectively led to a noticeable reduction in response time by 15%, making the application more responsive and user-friendly.
  • I was responsible for reviewing the code written by junior developers. I provided feedback on coding standards, best practices and potential improvements. This mentoring not only enhanced their skills but also led to a significant reduction in the number of bugs in our codebase.

February 2022 - July 2022

Programmer Analyst Intern

COGNIZANT TECHNOLOGY SOLUTIONS (CTS)

Cognizant is a leading digital solutions and services company, empowering brands to drive business growth and profitability.

  • As an intern, I worked on key modules that were critical to the project's success. My responsibilities included writing clean, efficient code and integrating with existing systems to ensure seamless functionality.
  • By leveraging Angular, I crafted responsive user interfaces that slashed load times by 30%. This significant enhancement was evident in both user feedback and key performance metrics, underscoring the impact of my frontend development expertise.
  • One of my key contributions was optimizing queries, resulting in a 75% reduction in query execution times. I analyzed slow-performing queries and restructured them for efficiency, from an average of 5 seconds to 1.25 seconds and created indexes where necessary, which improved database performance and enabled our applications to respond faster to user requests.
  • I took the initiative to write unit tests for backend components. This increased our code coverage by 35% significantly and helped catch bugs early in the development cycle, ensuring our software was reliable and robust.
  • By actively incorporating user feedback, I successfully developed and integrated new features into our web application, resulting in a 25% surge in user satisfaction. This achievement was a direct outcome of my ability to understand user needs, design effective solutions, and implement them seamlessly, ultimately enriching the overall user experience.

Projects

Projects

Below are the my Projects...

WAR ZONE ARENA - RISK GAME

  • Technologies Used: Java, Git, Javadoc, JUnit, Continuous Integration/Continuous Deployment
  • Components Involved: Developing Strategy, Code Management, Documentation, Testing and Deployment
  • Developed a web game using Advanced Java, incorporating architectural and design patterns for scalability. Managed over 150 Git commits to ensure version control integrity & generated documentation for 100+ classes using Javadoc. Executed 50+ unit tests with JUnit to validate game functionalities and integration.

SPORTS EVENT MANAGEMENT

  • Technologies Used: C#, ASP.NET Core, Microservices, Azure, Swagger, NUnit, Moq
  • Components Involved: Microservice Architecture, API Development, Cloud Deployment, Testing and Documentation
  • Developed a Sports Event Management System using C# and ASP.NET Core. Implemented over 5 microservices, including sports, player, and participation services, each with independent deployment on Azure. Managed API documentation with Swagger and ensured robust testing using NUnit and Moq, achieving 85% code coverage.

BALAJI'S MEET 'N' EAT RESTAURANT MANAGEMENT SYSTEM

  • Technologies Used: .NET, Angular and MS SQL Server
  • Components Involved: Management System, Microservices, Web Application, Full Stack Integration, Database Management
  • Spearheaded the development of the restaurant management system, focusing on implementing microservices architecture for enhanced scalability. Managed the full project lifecycle, including planning, design and development of frontend, backend and database components. Implemented critical features such as dynamic menu display, customer reviews, and a robust ordering system.

WEATHER PREDICTION USING MACHINE LEARNING

  • Technologies Used: Python, Jupyter Notebook, Scikit-learn, Pandas and NumPy
  • Components Involved: Data Collection and Analysis, Data Processing, Model Development, Cross-validation Techniques, Exploratory Data Analysis (EDA)
  • Developed a weather prediction system using various machine learning algorithms in Python such as Decision Trees, Random Forest, Naive Bayes and So on. Conducted extensive Exploratory Data Analysis (EDA) using Jupyter Notebook to uncover insights from data trends. Implemented cross-validation techniques, and integrated weather data sources for continuous model training.

REAL-TIME TRAFFIC MONITORING

  • Technologies Used: Python, Java, HTML/CSS, JavaScript, Angular, RESTful API, SQL, NoSQL, Linux, Algorithms and Data Structures, NumPy, Power BI, Artificial Intelligence
  • Components Involved: Data Collection, Data Processing, Traffic Prediction, Web Application, API Integration, Database Management, Analytics and Reporting
  • The project aimed to develop a system that could monitor & predict traffic patterns in real-time, enabling traffic management centers to make data-driven decisions and improve traffic flow.

Succesfully finished 0 + Projects                                  

  • Relating but not limited to:
    • Google Extension
    • Clojure
    • Erlang
    • Buildbox
    • ... and More
More than 0 Programming Languages
Built more than 0 Projects
Guided more than 0 Students
Prioritizing Efficiency throughout my journey

I excel at solving intricate business problems and revealing meaningful stories concealed in data.

Contact

Contact

Below are the details to reach out to me!

Address

Montreal, QC

Availability

Seeking COOP opportunities



Have a Question?
OR
Say Something
Click Here