Rajesh Kumar

Rajesh Kumar

Systems Analyst

Followers of Rajesh Kumar851 followers
location of Rajesh KumarPune, Maharashtra, India

Connect with Rajesh Kumar to Send Message

Connect

Connect with Rajesh Kumar to Send Message

Connect
  • Timeline

  • Skills

    Wcf
    .net
    Microsoft sql server
    Sdlc
    Asp.net
    Agile methodologies
    Software development
    Wpf
    C#
    Requirements analysis
    Web services
    Design patterns
    Software project management
    Xml
    Scrum
    Testing
    Soa
    Enterprise software
    Software design
    Software development life cycle
    Ado.net
    Asp.net mvc
    Ssrs
    Tfs
    Visual studio
    Database design
    Solution architecture
    .net framework
    Enterprise architecture
    Language integrated query
    Javascript
    Linq
    Performance tuning
    Mobile applications
    Technical leadership
    Windows communication foundation
    Asp.net ajax
    Github
    Automapper
    Silverlight
    Team management
  • About me

    Principal Software Engineer at Allscripts ... A technocrat with over 18 + years of experience in the areas of system design, testing, Implementation and resource management and ... December 2012 – Present (3 years 11 months)Pune Area, India ... Senior Software Analyst .... Head - Healthcare and Welfare, India at Tieto...

  • Education

    • Mahatma Jyotiba Phule Rohilkhand University

      1989 - 1993
      B.Sc. Maths
    • Kamla Nehru Institute of Technology, Sultanpur

      1995 - 1998
      Master of Computer Applications (MCA) Computer Science
  • Experience

    • Sunrise Computer System Pvt. Ltd.

      Jun 1998 - May 2006
      Systems Analyst
    • MLOGICA

      May 2006 - Sept 2007
      Principal Software Engineer
    • Allscripts

      Sept 2007 - Aug 2011
      Senior Software Analyst
    • Mercer

      Aug 2011 - Nov 2012
      Application Architect

      • Architected intuitive, accessible, high-performance web-based systems that integrate with line-of-business systems that will vary from modern. • Led the development of specific architectural components • Involved in taking an active part in the development and review of internal business processes and new initiatives.• Defined the various architectural components of business solutions and provide technical leadership to the implementation team. • Maintained knowledge of, and defined solutions in adherence to, and proposed changes/improvements to Mercer and LoB standards • Partnered with project sponsors/Managers to understand solution requirements and needs • Worked with a heterogeneous team including analysts, project managers, data analysts, developers and designers and dealt with representatives at all levels in the organization. • Developed broad (multi-business or multi-geography) understanding and awareness of technology delivery and environments • Kept current with and report on industry trends including solution architecture frameworks and patterns, emerging technologies, best practices, etc. • Served as advisor and mentor to other team members regarding IT skills, principles, policies and processes• Defined and applied technology-related standards, processes, and governance. • Tools for application development, management, and analysis. • Technical leadership and mentoring skills • Worked with multinational development team Show less

    • Allscripts

      Dec 2012 - now

      Lead development teams in the appropriate selection and use of technical frameworks, platforms and design patterns• Development and technology planning – provides guidance in best practice and tool use in the design and build of technical frameworks and the applications built on them • Architecture and design –proposes & implements technical solutions and that the solutions can be built, implemented and maintained within timelines• Technical design authority – internally recognized as a specialist on complex technical areas, will oversee benchmarking, installation, upgrade, configuration, deployment and testing activity • Improves quality – investigates and prototypes innovative approaches to improve software quality• Provide Stability – ensures development teams can develop in a stable and productive environment, with minimal rework required due to architectural change or related problems as products evolve Provide day to day technical control of development projects by • Assisting Management in planning technical aspects of projects • Providing regular updates on project status and risks • Supporting and mentoring individual developers • Performing detailed technical reviews to ensure overall design is being implemented Effectively support other concerned stakeholders • Explaining the Architecture and Design of software products to customers • Effectively articulating and presenting the benefits and technical advantages of solutions to technical • Providing high level ballpark estimates for proposed solutions Provide input into the best application of technology to create the next generation of products’ solutions • In concert with other architects within creates a center of expertise and forum for common component design, reuse and exploitation.• Provides input in the drive for constantly improving the scalability, extensibility, interoperability, reliability, availability and performance of software products. Show less • Design, Coding, Testing, Documentation in the areas of Development and Maintenance.• Ownership of assigned software and non-software deliverables.• Liaison with Business Analysts and/or internal / external customers to ensure that requirements are understood.• Production of accurate, unambiguous technical design specifications to the required level of detail within timelines as defined by the PM.• Production, preparation and execution of unit test plans• Production of efficient and fully documented code.• Production of supporting technical and configuration documentation for internal and external Publications.• Completion of all necessary software and non-software components in the timelines as defined by the Project Manager.• Use knowledge of industry changes in technology standards, information management, development standards, methods and emerging 3rd party software in order to advise on technology and leverage industry best practice in the design and construction of the product• Tech Specs, Code and/or Unit Test Plans produced are all in line with the Traceability Matrix/Functional Specification.• Ensure all work is reviewed to ensure adherence to the relevant development standards.• Peer review and sign-off of others work.• Timely and accurate reporting of project status as required by Line or Project Manager.• Production and revision of accurate detailed estimates.• Escalate product issues and suggest product improvements.• Escalate all issues in a timely fashion.• Mentor team members in best practices and standards.• Collaborate with cross functional teams to insure success on relevant programs• Research and propose relevant emerging technologies to develop technical edge for the product Show less

      • Sr Architect

        Apr 2017 - now
      • Principal Software Engineer

        Dec 2012 - Apr 2017
  • Licenses & Certifications

    • Certified ScrumMaster

      Scrum Alliance