Suraj Kumar

Senior Software Developer at Arittek Solutions Pvt Limited
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Karāchi, Sindh, Pakistan, PK

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Pakistan
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Developer
      • Dec 2021 - Present

      Responsibilities:1.Developing and maintaining high-quality Java applications: Design, code, test, debug, and maintain software applications using Java technologies. Ensure code quality, performance, and adherence to coding standards.2.Leading and mentoring the development team: Provide technical guidance, mentorship, and code reviews to junior developers. Collaborate with cross-functional teams to ensure smooth project execution and knowledge sharing.3.Architecting and designing scalable solutions: Participate in the system architecture and design process, including component selection, integration, and deployment strategies. Design and implement scalable and efficient solutions that meet business requirements.4.Troubleshooting and debugging: Analyze and debug complex issues in production environments. Identify root causes, propose and implement solutions, and conduct thorough testing to ensure problem resolution.5.Performance optimization: Identify performance bottlenecks, optimize code, and improve system efficiency. Show less

    • Software Developer
      • Jan 2020 - Dec 2021

      Responsibilities:1.Software development: Design, code, test, debug, and maintain software applications using Java technologies. Implement assigned features and functionalities according to specifications and project requirements.2.Collaborating with the development team: Work closely with senior developers and team members to understand project goals, requirements, and architecture. Collaborate on code reviews, contribute to design discussions, and provide technical input.3.Enhancing existing applications: Implement enhancements and new features to existing Java applications. Improve system performance, scalability, and maintainability through code optimization and refactoring.4.Continuous learning and improvement: Stay updated with the latest Java technologies, frameworks, and best practices. Continuously enhance your skills through self-learning, training programs, and knowledge sharing with the team.5.Code maintenance and version control: Follow coding standards and best practices. Ensure proper version control and code repository management using tools like Git.6.Adhering to project deadlines: Manage assigned tasks and meet project deadlines. Show less

    • Java Intern
      • Oct 2019 - Dec 2019

      Responsibilities:1.Learning and familiarizing myself with Java.2. Collaborate with the development team to support ongoing projects. Assist in designing, coding, testing, and debugging Java applications under the guidance of senior developers.3.Bug fixing and troubleshooting.

Education

  • Mehran University Of Engineering and Technology, Pakistan
    Bachelor's degree, Software Engineering
    2015 - 2019

Community

You need to have a working account to view this content. Click here to join now